package com.sq.partner.manager.dao;

import java.util.List;
import java.util.Map;

import com.sq.partner.manager.mybatis.model.CoinFeeConfig;
import com.sq.partner.manager.util.Page;



/**
 * 跟单费用配置三费配置 
 * @author men
 *
 */
public interface CoinFeeConfigDao extends BaseDao{
	
	public boolean deleteCoinFee(String agentNo) throws Exception;
	
	public void addCoinFee(List<CoinFeeConfig> list) throws Exception;
	
	public CoinFeeConfig queryMaxSeq(String agentNo) throws Exception;
	
	public List<CoinFeeConfig> queryCoins(String agentNo) throws Exception;
	
	public Integer queryTotal(String planNo) throws Exception;
	
	public Page<Map<String, Object>> queryCoinsByPage(Page<Map<String, Object>> page) throws Exception;

	public List<CoinFeeConfig> searchCoinFeeConfigsListByplanCode(
			Map<String, Object> maps) throws Exception;
	public List<Map<String, Object>> implCoinFee(
			Map<String, Object> maps) throws Exception ;
}
